﻿package com.main
{
	import com.application.ApplicationDefault;
	
	import com.model.PlayerModel;
		import com.controller.PlayerController;
			import com.view.PlayerView;

	/////////////////////////////////////////////////////////////////////////////////////////////////////////
	// FlashAudioPlayer :: [ ApplicationDefault ]
	// - la classe implémentée dans le *.fla
	/////////////////////////////////////////////////////////////////////////////////////////////////////////
	
	public class FlashAudioPlayer extends ApplicationDefault
	{
		/////////////////////////////////////////////////////////////////////////////////////////////////////////
		// CONSTRUCTEUR
		/////////////////////////////////////////////////////////////////////////////////////////////////////////
		
		function FlashAudioPlayer( )
		{
			var myPlayerModel		: PlayerModel 		= new PlayerModel( );
			var myPlayerController	: PlayerController 	= new PlayerController( myPlayerModel );
			var myPlayerView		: PlayerView 		= new PlayerView( myPlayerModel, myPlayerController );
			myPlayerView.initPlayerView( true );

			// on ajoute le player à la scène principale
			ApplicationDefault.GLOBAL_STAGE.addChild( myPlayerView );
		}
	}
}